Problem Note 43578: SAS® Customer Intelligence Studio might return errors when you try to validate a decision campaign for which an associated event has been edited
SAS Customer Intelligence Studio might return the following error when you attempt to validate a decision campaign if the event associated with the campaign was changed after you created the campaign:
...
Caused by: java.lang.NullPointerException
at
com.sas.analytics.crm.flow.RunTimeHelper.expressionFromIBVariableValue(RunTimeHelper.java:836)
at
com.sas.analytics.crm.flow.RunTimeHelper.expressionFromIBVariable(RunTimeHelper.java:705)
at
com.sas.analytics.crm.flow.RunTimeHelper.expressionFromIBVariable(RunTimeHelper.java:698)
at
com.sas.analytics.crm.flow.inbound.StandardProcessGenerator.createInputAssignmentsNode(StandardProcessGenerator.java:71)
at
com.sas.analytics.crm.flow.inbound.StandardProcessGenerator.runtimeNodes(StandardProcessGenerator.java:135)
at
com.sas.analytics.crm.flow.inbound.IBProcessNode.doMainRunTimeCalls(IBProcessNode.java:207)
at
com.sas.analytics.crm.flow.inbound.IBNode.contributeToRunTime(IBNode.java:292)
at
com.sas.analytics.crm.flow.inbound.generation.InboundRDMFlow.doGeneration(InboundRDMFlow.java:96)
at
com.sas.analytics.crm.flow.inbound.generation.InboundRDMFlow.generateForTesting(
InboundRDMFlow.java:57)
at com.sas.analytics.crm.flow.inbound.IBFlow.validate(IBFlow.java:1449)
at com.sas.analytics.crm.flow.inbound.IBFlow.validate(IBFlow.java:1492)
at com.sas.analytics.crm.flow.inbound.IBFlow.validate(IBFlow.java:1407)
at com.sas.analytics.crm.flow.ejb.FlowBean.validate(FlowBean.java:3161)
... 75 more
Using the SAS Customer Intelligence plug-in for the SAS
® Management Console to edit a campaign event can overwrite the campaign's process node input variable names. It can change some or all of the input variable names to be the name of the event.
If you receive this error when validating a campaign in Customer Intelligence Studio, check the properties for each of the campaign's process nodes. Correct any input variable names that have been incorrectly overwritten.
Operating System and Release Information
SAS System | SAS Real-Time Decision Manager | Microsoft® Windows® for x64 | 5.3 | 6.1 | | 9.3 TS1M0 |
Microsoft Windows Server 2003 Datacenter Edition | 5.3 | 6.1 | | 9.3 TS1M0 |
Microsoft Windows Server 2003 Enterprise Edition | 5.3 | 6.1 | | 9.3 TS1M0 |
Microsoft Windows Server 2003 Standard Edition | 5.3 | 6.1 | | 9.3 TS1M0 |
Microsoft Windows Server 2003 for x64 | 5.3 | 6.1 | | 9.3 TS1M0 |
Microsoft Windows Server 2008 | 5.3 | 6.1 | | 9.3 TS1M0 |
Microsoft Windows Server 2008 for x64 | 5.3 | 6.1 | | 9.3 TS1M0 |
Microsoft Windows XP Professional | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows 7 Enterprise 32 bit | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows 7 Enterprise x64 | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows 7 Home Premium 32 bit | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows 7 Home Premium x64 | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows 7 Professional 32 bit | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows 7 Professional x64 | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows 7 Ultimate 32 bit | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows 7 Ultimate x64 | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows Vista | 5.3 | 6.1 | | 9.3 TS1M0 |
Windows Vista for x64 | 5.3 | 6.1 | | 9.3 TS1M0 |
64-bit Enabled AIX | 5.3 | 6.1 | | 9.3 TS1M0 |
64-bit Enabled Solaris | 5.3 | 6.1 | | 9.3 TS1M0 |
Linux for x64 | 5.3 | 6.1 | | 9.3 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
SAS Customer Intelligence Studio might return a NullPointerException error when you attempt to validate a decision campaign if the event associated with the campaign was changed after you created the campaign.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2011-06-23 15:48:51 |
Date Created: | 2011-06-22 15:08:02 |